de forma independiente - Spanish English Dictionary